3e74d6867ef58f04375eeef6425ae10e04223301,src/main/java/minecraftbyexample/mbe06_redstone/StartupCommon.java,StartupCommon,preInitCommon,#,32

Before Change


    // you don't need to register an item corresponding to the block, GameRegistry.registerBlock does this automatically.

    blockRedstoneTarget = (BlockRedstoneTarget)(new BlockRedstoneTarget().setUnlocalizedName("mbe06b_block_redstone_target"));
    GameRegistry.registerBlock(blockRedstoneTarget, "mbe06b_block_redstone_target");

    blockRedstoneMeter = (BlockRedstoneMeter)(new BlockRedstoneMeter().setUnlocalizedName("mbe06c_block_redstone_meter"));
    GameRegistry.registerBlock(blockRedstoneMeter, "mbe06c_block_redstone_meter");

After Change



    blockRedstoneTarget = (BlockRedstoneTarget)(new BlockRedstoneTarget()
            .setUnlocalizedName("mbe06b_block_redstone_target_unlocalised_name"));
    blockRedstoneTarget.setRegistryName("mbe06b_block_redstone_target_registry_name");
    GameRegistry.register(blockRedstoneTarget);

    itemBlockRedstoneTarget = new ItemBlock(blockRedstoneTarget);
    itemBlockRedstoneTarget.setRegistryName(blockRedstoneTarget.getRegistryName());
    GameRegistry.register(itemBlockRedstoneTarget);

    blockRedstoneVariableSource = (BlockRedstoneVariableSource)(new BlockRedstoneVariableSource()
            .setUnlocalizedName("mbe06_block_redstone_variable_source_unlocalised_name"));